#include<iostream>
#include<iomanip>
using namespace std;
class random{
    private:
    typedef long long ll;
    ll state;
    const static ll a=48271;
    const static ll mod=(1ll<<31)-1;
    const static ll adder=11;
    public:
    random(ll ini=1){
        if(ini<0) ini+=mod; 
        state=ini;
        if(state==0)
        state=1;
    }
    ll randomint()
    {
        return state=(a*state+adder)%mod;
    }
    double random0_1()
    {
        return static_cast<double>(randomint())/mod;
    }
    int randomn(int n)
    {
        state=(a*state+adder)%mod;
        return (state>>5)%n+1;
    }
};
// long long random::seed=111;
int main()
{
    // random a(3);
    // for(int i=1;i<=5;i++)
    // {
    //     cout<<fixed<<setprecision(4);
    //     cout<<a.random0_1()<<endl;
    //     cout<<a.randomn(10)<<endl;
    //     // a.randomint();
    // }
    // return 0;
    for(int i=1;i<=20;i++)
    {
        cout<<(rand())%100<<" ";
        // if(i%25==0&&i>=25)
        // cout<<endl;
    }
}